Conflict Resolution
During synchronization, conflicts may arise when changes occur simultaneously in both synchronized work systems. SyncNow provides a flexible mechanism to resolve these conflicts and ensure data consistency across systems.
The final values in case of a conflict will be determined by the settings in the Conflict Resolution section.
📝 Step-by-Step Guide to Setting Conflict Resolution
-
Navigate to the Processes Page
Access the Processes page from the main menu. -
Open Mapping Entities
Press the Mapping Entities button for your process.
If the process inherits a global mapping, press the Edit Global Mapping button. -
Access Mapping Options
Press the Mapping Options button near the specific entity pair for which you want to configure conflict resolution. -
Set Conflict Resolution Preferences
Choose which system should prevail in the event of a conflict:- Source System Wins: Changes from the source system will overwrite those in the target system.
- Target System Wins: Changes from the target system will overwrite those in the source system.
- Throw an Error: (If available) Flag the conflict for manual review instead of automatically resolving it.
This setting ensures that one system’s changes are prioritized over the other’s during synchronization.
-
Save the Configuration
Press the Save button to apply the conflict resolution settings.
đź’ˇ Best Practices
- Review Conflict Resolution Settings Regularly:
Adjust your preferences as business needs evolve to ensure data integrity. - Test with Sample Data:
Before applying changes in production, test conflict resolution with sample data to verify the expected outcome. - Monitor Sync Errors:
Use the Sync Errors page to review and address any conflicts that could not be resolved automatically.
Tip:
For detailed examples of conflict resolution scenarios, see the Conflict Resolution Examples page.